// app.js
App({
    onLaunch() {
        // 展示本地存储能力
        const logs = wx.getStorageSync('logs') || []
        logs.unshift(Date.now())
        wx.setStorageSync('logs', logs)

        // 登录
        wx.login({
            success: res => {
                // 发送 res.code 到后台换取 openId, sessionKey, unionId
            }
        })

    },
    globalData: {
        userInfo: null
    },
    onUnhandledRejection(res) {
        console.log('app.js-onUnhandledRejection:', res);
    },
    onError(res) {
        console.log('app.js-onError:', res);
    },
    previewImages(urls, currentIndex=0) {
        let type = Object.getPrototypeOf(urls);
        let arr = [];
        if(type == Array.prototype) {
            arr.push( ...urls );
        }
        if(type == String.prototype) {
            arr.push(urls);
        }
        if(arr.length <= 0) {
            return;
        }
        wx.previewImage({
            urls: arr,
            current: arr[currentIndex],
            showmenu: true,
            success: (res) => {},
            fail: (res) => {},
            complete: (res) => {}
        });
    }
})